<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<!--
This package is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
<p>
jcogo is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
<p>
You should have received a copy of the GNU General Public License
along with jcogo. If not, see <a href="http://www.gnu.org/licenses/">
http://www.gnu.org/licenses/</a>

All files in this package copyright 2010 Nathaniel Schwartz.
-->
</head>
<body bgcolor="white">

Provides all the classes needed to run the jcogo application.

<h2>Package Specification</h2>

<h3>Running the program</h3>
<p>
Run the command <code>java jcogo [input filename]</code> in a terminal 
from the directory where the class files are stored.
</p>

<h3>Setting your system up to compile the code</h3>
<p>
You need to have the class path to the correct location for your class
files. An example that works is to have the following file tree:
</p>
<pre>
/java/
/java/jcogo/
/java/jcogo/build/
/java/jcogo/classes/
/java/jcogo/classes/jcogo/
/java/jcogo/doc/
/java/jcogo/exec/
/java/jcogo/license/
/java/jcogo/logo/
/java/jcogo/src/
/java/jcogo/src/jcogo/
</pre>
<p>
The files that go in /java/jcogo/exec/ should be non-package files that
are required to run the program (i.e. classes with main() functions).
The rest of the tree is self-explanatory. Add the following to the end
of your ~/.bashrc file to set the classpath correctly. (*nix systems).
</p>
<blockquote><code>
		export CLASSPATH=${CLASSPATH}:/java/jcogo/classes/
</code></blockquote>
</body>
</html>
